// 云函数入口文件
const cloud = require('wx-server-sdk')
const Mock = require('mockjs')
cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
}) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  const {
    MockData,
    collection
  } = event
  // 等待添加数据
  const data = Mock.mock(MockData)[collection];
  // 逐一添加数据
  const requests = data.map(v => {
    return cloud.database().collection(collection).add({
      data: v
    })
  })
  await Promise.all(requests);
  return {
    message: '数据添加成功',
    collection: collection,
    data: data
  }

}